moored structure - Turkish English Dictionary